!function (){
    var InCome = new Object;
    InCome.createNew = FCreateNew;
    function FCreateNew (){
        var income =new Object;
            income.amount = function (amount) {
                this._amount = amount;
                return this;
            }
            income.time = function (time) {
                this._time = time;
                return this;
            }
            income.sourcetype = function (O) {
            	console.log(this);
                this._sourcetype = O;
                return this;
            }
        return income;
    };
    this.InCome = InCome;
}();